Machine Learning Techniques for resource prediction in nanoelectronic circuit design
نویسندگان
چکیده
This master’s thesis is about the use of machine learning techniques in the field of nanoelectronic circuit design. It has been developed in collaboration with eSilicon Corporation, which is a company specialized in designing and producing Application-specific integrated circuit (ASIC). While specific integrated circuits require several resources to be designed. Most of them can be classified as expenses from non-recurring engineering. This includes all costs used only once related to the final product. For example, in our project, they mean computational resources, such as CPU usage and memory utilization, but also hours worked by specialized designers. All of them have tremendous costs, which can not be reused for future designs. The study done in this thesis inverts the current situation, gathering data from the design process to produce valuable information for upcoming designs. This information is related to time, memory and specific attributes of the design. In order to achieve this goal, some of the most successful and helpful machine learning algorithms are used. Their purpose is to predict key aspects of the design and its computation before any execution is done. For example, if a designer is aware of that the result of an execution in terms of leakage or area utilization, will not satisfy their expectations, then he would be able to decide whether it is worth or not the execution. This implies saving time and computational resources. These machine learning techniques are fed with data obtained from designs. This data, though, may present us certain drawbacks like missing values, unreliable data due to bugs, errors during the execution and a long list of possible sources of noise and incorrect data. Thus, it is important to preprocess all that information to obtain a trustworthy and stable source of data. The final outcome of this project can be seen as the combination of data preprocess and machine learning use. This applied to the field of nanoelectronic circuit design, to get predictions of: runtime, CPU time, RAM memory, leakage and area utilization. This can lead to an improvement in productivity by reducing the total cost of computational resources and time spend on them by designers.
منابع مشابه
Machine learning algorithms in air quality modeling
Modern studies in the field of environment science and engineering show that deterministic models struggle to capture the relationship between the concentration of atmospheric pollutants and their emission sources. The recent advances in statistical modeling based on machine learning approaches have emerged as solution to tackle these issues. It is a fact that, input variable type largely affec...
متن کاملApplication of ensemble learning techniques to model the atmospheric concentration of SO2
In view of pollution prediction modeling, the study adopts homogenous (random forest, bagging, and additive regression) and heterogeneous (voting) ensemble classifiers to predict the atmospheric concentration of Sulphur dioxide. For model validation, results were compared against widely known single base classifiers such as support vector machine, multilayer perceptron, linear regression and re...
متن کاملModeling of Chloride Ion Separation by Nanofiltration Using Machine Learning Techniques
In this work, several machine learning techniques are presented for nanofiltration modeling. According to the results, specific errors are defined. The rejection due to Nanofiltration increases with pressure but decreases with increasing the concentration of chloride ion. Methods of machine learning represent the rejection of nanofiltration as a function of concentration, pH, pressure and also ...
متن کاملTheoretical and Computational Evaluation of the Use of Molecular Nanoelectronic Technology in Targeted Monitoring of Electrical Brain Waves to Predict Some Neuro-cerebral Attacks
Abstract Background and Objectives: Today, it is expected that by using molecular nanoelectronic, the symptoms emitted from neurons will be studied. Many studies show that abnormalities in the normal functioning of brain cells can lead to neurological attacks. One of the most common brain system defects is epileptic seizures. In this case, due to the electrical discharge of a group of neurons,...
متن کاملSports Result Prediction Based on Machine Learning and Computational Intelligence Approaches: A Survey
In the current world, sports produce considerable statistical information about each player, team, games, and seasons. Traditional sports science believed science to be owned by experts, coaches, team managers, and analyzers. However, sports organizations have recently realized the abundant science available in their data and sought to take advantage of that science through the use of data mini...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017